Paralellization of Needleman-Wunsch String Alignment Method

نویسندگان

  • Jaime Seguel
  • Carlos Torres
چکیده

The identification of homologies between protein sequences is a central problem in molecular biology and several algorithms have been proposed for accomplishing this task. The Needleman-Wunsch Algorithm and its close variant, the SmithWaterman dynamic programming methods, solve the problem exactly in quadratic time and space. However, due to the massive amount of data involved in sequence-to-database of sequences comparisons, heuristic methods such as BLAST, are used instead. This article explores the design of a parallel version of Needleman-Wunsch based on a divide-and-conquer idea derived from an algorithm first proposed by Hirschberg, for the identification of the longest common substring of two strings.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Part I : Pairwise Global Alignment with the Needleman - Wunsch

 To understand the value of aligning genes and recognize the practical applications of this technique.  To gain familiarity with the use of Web-based alignment tools to explore sequence similarity and understand how to modify their parameters.  To know how the Needleman-Wunsch algorithm optimally aligns any two sequences.  Understand how the Needleman-Wunsch algorithm can be modified to yie...

متن کامل

LEAP: A Generalization of the Landau-Vishkin Algorithm with Custom Gap Penalties

Motivation: Approximate String Matching is a pivotal problem in the field of computer science. It serves as an integral component for many string algorithms, most notably, DNA read mapping and alignment. The improved LV algorithm proposes an improved dynamic programming strategy over the banded SmithWaterman algorithm but suffers from support of a limited selection of scoring schemes. In this p...

متن کامل

On the use of don ' t care regions for protein sequence alignment

We present a general algorithm to align two protein sequences that uses the concept of don't care regions. It is based on the classical Needleman-Wunsch dynamic programming method using aane penalty functions. We tested the algorithm on two problems, comparing it against the standard dynamic programming algorithm. Results were not consistently or signiicantly better, suggesting that reenements ...

متن کامل

Multiple Pairwise Sequences Alignments with Needleman-Wunsch Algorithm on GPU

Pairwise sequence alignment is the method to find the best matching piece for two sequences. It can be either local which return the most similar subsequence or global which return the alignment of whole sequence. Nowadays, the number of genetic sequences increases exponentially so that it becomes a challenge to analyze and understand those data. The cutting-edge parallel architectures provide ...

متن کامل

ACO Implementation for Sequence Alignment with Genetic Algorithms

In this paper, we implement Ant Colony Optimization (ACO) for sequence alignment. ACO is a meta-heuristic recently developed for nearest neighbor approximations in large, NP-hard search spaces. Here we use a genetic algorithm approach to evolve the best parameters for an ACO designed to align two sequences. We then used the best parameters found to interpolate approximate optimal parameters for...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011